cushioned hammer - French English Dictionary